london wales hotel escort jack nicklaus ireland golf course edinburgh homes golfing escorts golf glasgow vacation golf clubs golf club resort beach